﻿namespace Drill.Core
{
	/// <summary>
	/// Implemented by types that represent a search path.
	/// </summary>
	/// <remarks>
	/// Search paths are either absolute paths or relative path parts 
	/// that are searched when resolving the location of a config file.
	/// </remarks>
	public interface ISearchPath
	{
		/// <summary>
		/// Gets the search path value.
		/// </summary>
		/// <value>
		/// An absolute directory path or a relative path part.
		/// </value>
		string Value { get; } 
	}
}